themes: missing specificity bump on expander arrow
authorDaniel Boles <dboles@src.gnome.org>
Mon, 1 Jan 2018 21:21:52 +0000 (21:21 +0000)
committerDaniel Boles <dboles@src.gnome.org>
Mon, 1 Jan 2018 21:22:23 +0000 (21:22 +0000)
Commit 4ee02725b407b277c36720f6f4279989730d24a2 made the :hover apply to
the title node, not the arrow node, but the selectors it added were not
caught by the recent commits fixing the specificity of title > arrow.

gtk/theme/Adwaita/_common.scss
gtk/theme/Adwaita/gtk-contained-dark.css
gtk/theme/Adwaita/gtk-contained.css
gtk/theme/HighContrast/_common.scss
gtk/theme/HighContrast/gtk-contained-inverse.css
gtk/theme/HighContrast/gtk-contained.css

index 2689fbd2c7e69c86fd8e513923749f5df0cb263f..9216431d1c0cbfc993fa8393be0948cc239c7b83 100644 (file)
@@ -3636,7 +3636,8 @@ expander {
 
     &:checked { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); }
   }
-  title:hover arrow {
+
+  title:hover > arrow {
     color: lighten($fg_color,30%); //only lightens the arrow
   }
 }
index a5ec8976bd9c1063e8eddf3815db5d96359ef192..2360ccd0b4966e8d78dec230a608f0040bc46882 100644 (file)
@@ -1576,7 +1576,7 @@ expander title > arrow:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symb
 
 expander title > arrow:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
 
-expander title:hover arrow { color: white; }
+expander title:hover arrow { color: white; }
 
 /************ Calendar * */
 calendar { color: white; border: 1px solid #1b1f20; }
index f2d880528c860a0fb48c9a7f985c6f8bcf7ed3f1..d5faa4444ec6314470ab59e342fe611cdb82ece6 100644 (file)
@@ -1596,7 +1596,7 @@ expander title > arrow:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symb
 
 expander title > arrow:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
 
-expander title:hover arrow { color: #748489; }
+expander title:hover arrow { color: #748489; }
 
 /************ Calendar * */
 calendar { color: black; border: 1px solid #b6b6b3; }
index 68661cce3d3682472fed9d952ba28d41adb4e75f..e0b0fac9691485c869290655ea67773eaf921c2c 100644 (file)
@@ -2767,7 +2767,8 @@ expander {
     &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); }
     &:checked { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); }
   }
-  title:hover arrow {
+
+  title:hover > arrow {
     color: lighten($fg_color,30%); //only lightens the arrow
   }
 }
index 2b4d6622a194ea39009f50e6cd6f25c12a338280..e8455a9c1e295210e7e8c6697cf9b26714c7853f 100644 (file)
@@ -1244,7 +1244,7 @@ expander title > arrow:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symb
 
 expander title > arrow:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
 
-expander title:hover arrow { color: white; }
+expander title:hover arrow { color: white; }
 
 /************ Calendar * */
 calendar { border: 1px solid gray; }
index 536ef816eda9753562d9ffb236b4f0f0e0a8c56f..5259b8e8289adeecda6eebc03196fe6804aa3ed6 100644 (file)
@@ -1250,7 +1250,7 @@ expander title > arrow:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symb
 
 expander title > arrow:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
 
-expander title:hover arrow { color: #4d4d4d; }
+expander title:hover arrow { color: #4d4d4d; }
 
 /************ Calendar * */
 calendar { border: 1px solid gray; }